voluntary repurchase - Alemán Inglés Diccionario